10个整数存储在数组a[10]中,其中能被12整除记T其他记F.标记存储在b[10〕中下标相同位置.

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:38:57
用C语言写:10个整数存储在数组a[10]中,其中能被12整除记T,其他记F.标记存储在字符数组b[10〕中下标相同的对应位置.编写程序,实现以上功能,并输出两个数组..
希望高手帮帮忙...很急...谢了....

java写出来了 C早忘记了
package unit;

public class NumberOperate {

/**
* @author 爱无心落魄
* @param args
* 10个整数存储在数组a[10]中,其中能被12整除记T其他记F.标记存储在b[10〕中下标相同位置.
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

int len=0;
len=args.length;
if(len==0)
{
System.out.println("请输入数据!");
System.exit(0);
}
int[] a=new int[len];//存储输入的数据
char[] b=new char[len];//存储标记
int flag=12;
try//将输入的数据转换成整型存储在a数组中
{
for(int i=0;i<len;i++)
{
a[i]=Integer.parseInt(args[i]);
}
}catch(Exception ex)
{
System.out.println("请输入整型数据!");
System.exit(0);
}
for(int i=0;i<len;i++)//计算能否被12整除
{
if(a[i]%flag==0)
{
b[i]='T';
}else
{
b[i]='F';
}
}
//输出

编程实现,从键盘输入10个整数,用一维数组存储,求其中最大值。 将数组a中的n个整数按照与原顺序相反顺序存储之 在数组a中输入10个数,按从大到小排序,将前5个整数保存到数组b中 编写程序,从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。 二维数组A[10][20]采用行序为主方式存储,每个单元占1个存储单元... 键盘上输入10个整数存放于数组a中,编写一个程序找出并输出数组中的最大值及其下标 用c语言编写从键盘输入一个数,判断是否在数组a里(1~10的整数) 用递归算法求数组a【】中n个整数的平均值,n个整数之和 从屏幕输入5个整数存储在数组,打印输入原始输入的5个数据,进行排序,由小到大的顺序重新输出 从键盘输入10个整数存到整型数组a中,然后统计并输出大于平均值的元素个数,并输出大于平均值的所有元素